permanent camper - Spanish English Dictionary